twenty years later - Alemán Inglés Diccionario